42
|
Is it possible to programmatically expand a folder (sample 1)

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.Layout("Expand0 = \"c:\\\";SelectMode0 = 0");
excascadefile1.EndUpdate();
}
|
41
|
Can I limit the size of each cascade column, so the user can't resize them outside of the range I give
public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.HeaderVisible(false);
excascadefile1.Mode(0/*exFixCascadeMode*/);
excascadefile1.ColumnsVisible(2/*exFileColumnName*/);
excascadefile1.MinColumnWidth(128);
excascadefile1.MaxColumnWidth(256);
excascadefile1.EndUpdate();
}
|
40
|
How can I define the width of the cascade column

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.Mode(0/*exFixCascadeMode*/);
excascadefile1.DefColumnWidth(256);
excascadefile1.EndUpdate();
}
|
39
|
The scroll bars are too large. Can I make them smaller

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.ScrollWidth(4);
excascadefile1.ScrollHeight(4);
excascadefile1.EndUpdate();
}
|
38
|
How do I enable the scrollbar-extension, as thumb to be shown outside of the control's client area

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.ScrollPartVisible(0/*exVScroll*/,65536/*exExtentThumbPart*/,true);
excascadefile1.ScrollPartVisible(1/*exHScroll*/,65536/*exExtentThumbPart*/,true);
excascadefile1.ScrollPartVisible(2/*exScroll*/,65536/*exExtentThumbPart*/,true);
excascadefile1.ScrollWidth(4);
excascadefile1.Background(276/*exVSBack*/,WinApi::RGB2int(240,240,240));
excascadefile1.Background(260/*exVSThumb*/,WinApi::RGB2int(128,128,128));
excascadefile1.ScrollHeight(4);
excascadefile1.Background(404/*exHSBack*/,excascadefile1.Background(276/*exVSBack*/));
excascadefile1.Background(388/*exHSThumb*/,excascadefile1.Background(260/*exVSThumb*/));
excascadefile1.Background(511/*exScrollSizeGrip*/,excascadefile1.Background(276/*exVSBack*/));
excascadefile1.EndUpdate();
excascadefile1.BeginUpdate();
excascadefile1.ColumnsVisible(2/*exFileColumnName*/);
excascadefile1.HeaderVisible(false);
excascadefile1.FitCascadeColumns(3);
excascadefile1.EndUpdate();
}
|
37
|
How can I lock / freeze the control events
// Event event - Notifies the application once the control fires an event.
void onEvent_Event(int _EventID)
{
;
print( excascadefile1.EventParam(-2) );
}
public void init()
{
;
super();
excascadefile1.FreezeEvents(true);
}
|
36
|
How can I display the list mode in the first view, and thumbnail in the second view

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.AllowSplitView(1/*exAllowOneSplitView*/);
excascadefile1.SplitViewHeight("256");
excascadefile1.Layout("Select1=\"c:\\\";SelectMode1 = 2");
excascadefile1.Layout("Select0=\"c:\\\";SelectMode0 = 1");
excascadefile1.EndUpdate();
}
|
35
|
How can I programmatically select a different folder in the second, or third view

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.AllowSplitView(1/*exAllowOneSplitView*/);
excascadefile1.SplitViewHeight("256");
excascadefile1.Layout("Select1=\"d:\\\"");
excascadefile1.Layout("Select0=\"E:\\\"");
excascadefile1.EndUpdate();
}
|
34
|
How can I programmatically vertically-split the control

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.AllowSplitView(2/*exAllowTwoSplitView*/);
excascadefile1.SplitViewHeight("256,256");
excascadefile1.EndUpdate();
}
|
33
|
How can I find if the control is running in DPI mode
public void init()
{
;
super();
print( excascadefile1.FormatABC("dpi = 1 ? `normal/stretch mode` : `dpi mode`") );
}
|
32
|
How can I change the visual appearance of the +/- buttons, open/close glyphs as current visual theme

public void init()
{
COM com_Appearance;
anytype var_Appearance;
;
super();
excascadefile1.BeginUpdate();
var_Appearance = excascadefile1.VisualAppearance(); com_Appearance = var_Appearance;
com_Appearance.Add(1,"XP:TREEVIEW 2 1");
com_Appearance.Add(2,"XP:TREEVIEW 2 2");
excascadefile1.Background(180/*exTreeGlyphOpen*/,0x1000000);
excascadefile1.Background(181/*exTreeGlyphClose*/,0x2000000);
excascadefile1.EndUpdate();
}
|
31
|
How can I change the visual appearance of the +/- buttons

public void init()
{
COM com_Appearance;
anytype var_Appearance;
str var_s,var_s1;
;
super();
excascadefile1.BeginUpdate();
var_Appearance = excascadefile1.VisualAppearance(); com_Appearance = var_Appearance;
var_s = "gBFLBCJwBAEHhEJAAEhABDwCg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIZQ7BKNIxjSJ5BhIAAyDSJMjSRJUEhqGCWYDleYYYAKHIMQLJQKQSB";
var_s = var_s + "cQR9EaBZBAWTpQC0OJDTJRI4TNAgbSYAAYRqoCb6loTKypaxjCQQIgkUBpGKdBynEYsDwSGyJCCJWyIbpKAwoVbcs4AYhuJpaQi+d5PFbjVT8dLAMBwLA8EwXAJ+OpfD";
var_s = var_s + "xXU7eFKpR5fchXTI8UxXFqXZhkeQrfh7KYVRBKdBQRBEFQPJqnahqOpaXo2RoLUJKcQwHTmHYNQTALyuTALZrWeZ3XrgN74LbtZzVQauYRpbCMEr6bpoWLnFi6Ho1U4l";
var_s = var_s + "lWah1jqSweFqfxPgQQRphi+Yak0YIuqUfJegef4zluaJ3nqPJeCYH4BAeX5TDLBpVGqKRRnwf4flefZtHsX54BYAR/F+EwVnUd5eAMMJKDIChygyIQpAoEh4iIJ5JlgX";
var_s = var_s + "IcgCXpIGoFwnGEQh6BEKBgmMIICHgIJCAiUAzgyUoAhwJohkiRgygwYpiGoKwzGIcgKCkNQNCMRIbCYCRYk4QoMiOchWDwNBjhiJJaDYTRiGiFwlCQAhOE8JBJHITIRg";
var_s = var_s + "wZRZFCFCZBkOIUhKTRpCWAwgGYQ4El4NxlBifIWCcCYCFoaoMGaKYyG6GxlBmGJdhkCAWBIeA5g4U4QhMJAImkPIShRVxGgQJRlCIUISh+SJpnCZIeBgFgiHgO4OlOMI";
var_s = var_s + "NCISByECDQikkGhuh2JwpmqBogCKaYiC6FwhmkQ4yHgYgYiaHopiuaRakCbIsisSpGjYOwaHYKYMCkK5CA2IxrCwCwFigaJrkLTI6lcdANAEgIA=";
com_Appearance.Add(1,COMVariant::createFromStr(var_s));
var_s1 = "gBFLBCJwBAEHhEJAAEhABEICg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIZQ7BKNIxjSJ5BhIAAyDSJMjSRJUEhqGCWYDleYYYAKHIMQLJQKQSB";
var_s1 = var_s1 + "cQR9EaBZBAWTpQC0OJDTJRI4TNAgbSYAAYRqoCb6loTKypaxjCQQIgkUBpGKdBynEYsDwSGyJCCJWyIbpKAwoVbcs4AYhuJpaQi+d5PFbjVT8dLAMBwLA8EwXAJ+OpfD";
var_s1 = var_s1 + "xXU7eFKpR5fchXTI8UxXFqXZhkeQrfh7KYVRBKdBQRBEFQPJqnahqOpaXo2RoLUJKcQwHTmHYNQTALyuTALZrWeZ3XrgN74LbtZzVQauYRpbCMEr6bpoWLnFi6Ho1U4l";
var_s1 = var_s1 + "lWah1jqSweFqfxPgQQRphi+Yak0YIuqUfJeg8X4rluaZ3niGB+AQHx/EyShjjEVYqiUR5rnmex/GAB5+AIf4gEeXJFHyXZ3gCTAygyAociMKBKEKBIeCiCZyHYFAnCEe";
var_s1 = var_s1 + "Bkh+BghFgRIegOCgYCySAgh4CAkgINAMmMNIgCcCYjn4LoLmMCJGDKC5ijIagoDMYhCAoJg1A0IxEhsJgJFiThChCY5yFYPA0GOGIYloNhNGIaIXCUJACE4TwkEkchOF";
var_s1 = var_s1 + "SFYlFkXhUCUCQZEYTglCSMxaEkYJIBmFJhDeDZZEYPwlgmQhghaGqVDoa4bGaeY6FGGZNlmFIBGEJ4jhiZQ5AkMhAg6E5JCkRoGCUSQ6B6CYiSCBIOh+DhJmmARiWQOJ";
var_s1 = var_s1 + "tDsCJSCSBwkXSLIRicaZ6HqIIomoIguhwIpphIHoWDsJ4mCGChpmqOpGheLIOkqUo2iya4DjGJxihiQoSj4IJaDaMpCjCWoGg6PgpBiQ4tHcQJQBAgI=";
com_Appearance.Add(2,COMVariant::createFromStr(var_s1));
excascadefile1.Background(180/*exTreeGlyphOpen*/,0x1000000);
excascadefile1.Background(181/*exTreeGlyphClose*/,0x2000000);
excascadefile1.EndUpdate();
}
|
30
|
How can I change the color for selected thumbnail

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.Select("c:\\");
excascadefile1.SelectMode(2/*exSelectModeThumbnail*/);
excascadefile1.Background(178/*exThumbnailSelBorderColor*/,WinApi::RGB2int(255,0,0));
excascadefile1.Background(179/*exThumbnailSelBorderColorHide*/,WinApi::RGB2int(128,0,0));
excascadefile1.EndUpdate();
}
|
29
|
How can I change the thumbnail's frame color

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.Select("c:\\");
excascadefile1.SelectMode(2/*exSelectModeThumbnail*/);
excascadefile1.Background(177/*exThumbnailBorderColor*/,WinApi::RGB2int(0,0,1));
excascadefile1.EndUpdate();
}
|
28
|
Turn on the background-alternate colors, for Thumbnail view

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.Select("c:\\");
excascadefile1.SelectMode(2/*exSelectModeThumbnail*/);
excascadefile1.Background(175/*exThumbnailBackColorAlt*/,WinApi::RGB2int(128,128,128));
excascadefile1.EndUpdate();
}
|
27
|
Is there any option I can highlight the panel view that currently has the focus

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.Background(173/*exFocusFrame*/,WinApi::RGB2int(128,128,128));
excascadefile1.EndUpdate();
}
|
26
|
I disabled the split bars, the question is how can I change the visual appearance of them

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.Background(18/*exSplitBar*/,WinApi::RGB2int(128,128,128));
excascadefile1.Background(171/*exDisableSplitBar*/,excascadefile1.Background(18/*exSplitBar*/));
excascadefile1.Background(142/*exCSplitBar*/,excascadefile1.Background(18/*exSplitBar*/));
excascadefile1.Background(141/*exHSplitBar*/,excascadefile1.Background(18/*exSplitBar*/));
excascadefile1.Background(170/*exSplitBarSize*/,WinApi::RGB2int(2,0,0));
excascadefile1.Background(172/*exDisableSplitBarSize*/,excascadefile1.Background(170/*exSplitBarSize*/));
excascadefile1.HeaderVisible(false);
excascadefile1.Mode(771/*exAutoFitOnResizeClient | exDisableResizeCascadeColumns | exSplitFixCascadeMode*/);
excascadefile1.EndUpdate();
}
|
25
|
The control's split bar looks a bit larger, can I make it smaller

public void init()
{
str var_s;
;
super();
excascadefile1.BeginUpdate();
var_s = "gBFLBCJwBAEHhEJAAEhABNACg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIZQ7BKNIxjSJwFiCCQwSDKEjyCKcGRHF6MI6gOYpCgOIYjRJNIASVA";
var_s = var_s + "ceAAGaUZrjSgobjmOYhAJCKJUWAFFoVDCgZThGgJHomMIhBDHASQTQ8EytJqmKajCaRSDUJZkWZOIyjBd6a5tVbXEaVTAccxhOKeahvGo5Fred40TRINCWHI1d4NH69J";
var_s = var_s + "bwMILSgME6FABXdhWFC+Ex9Kiea7kOqIJwyA5bY5kGRWDRkLzROAALJ1Cz7KqydpDYyAGbABagAYfPy8JzxHKNarfA5GZzuG4zdi8U41WCBdpnHQNS4KL6ndBbWrdFoi";
var_s = var_s + "C8X4QnAOQ8B4dwiHQCIEhQDQmDOIZUmQZYDkIVRSmIEQ3lUGwbEIRQQh4ZpeEQGIMB0JZdkoc4XnqVB/k0CAGAKAJgEgFgGgGYBXnyVA5mCRQ4maA5NjgRJvgSTwoFYF";
var_s = var_s + "oFmGCBmBqBphhgTJvDcIkFlWCJhmOLgmDoYoIiYKoKmKSI2C6CwiGOLJwgyTJ4lYAg8mOCI+DqDpjkiMJ0g+TJZAYN4OGOWQWEaCpjnOUhBDMZAzk4MYTmUCRGFKFJlE";
var_s = var_s + "kRhJhKZJTjIWoWmWSR2F6F5mAmBhbhWZAoASdYZk6WYmGqGpmkmNhuhulQonaHJlgmGhnDuJ4JmYeoemeSZ2H6H5nhmTJ2h0TQKAoHohmiCgmgqIpokoJJ3iOaBKDydw";
var_s = var_s + "8GkShWhaJZpgoZoaiaaRTmKHokGieJiiKKJqEqFomimaoKg6Hg+CgSouimK5rAqRg4D4axKjaHoSGuCpmjqLprkqdo6i0D4aBKQIgiwSwWkaMZsgsJpGD6LJLAqNIyi0";
var_s = var_s + "CxGlKHJskOahLgKJhzlaK4gi2GxOl6MZtjmTJOjiX5ThSWo5mMM5CkCOpukuNpujubwLiYEY8k2NQ4mqPZNhuZgIj6b5LnaeQ2GXsJrGuQAEAQgI";
excascadefile1.VisualAppearance().Add(1,COMVariant::createFromStr(var_s));
excascadefile1.AllowSplitView(2/*exAllowTwoSplitView*/);
excascadefile1.Background(18/*exSplitBar*/,0x1000000);
excascadefile1.Background(142/*exCSplitBar*/,0x1000000);
excascadefile1.Background(141/*exHSplitBar*/,0x1000000);
excascadefile1.Background(170/*exSplitBarSize*/,WinApi::RGB2int(3,0,0));
excascadefile1.HeaderVisible(false);
excascadefile1.EndUpdate();
}
|
24
|
How can I change the status bar's visual appearance

public void init()
{
str var_s;
;
super();
excascadefile1.BeginUpdate();
var_s = "gBFLBCJwBAEHhEJAAEhABNACg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIZQ7BKNIxjSJwFiCCQwSDKEjyCKcGRHF6MI6gOYpCgOIYjRJNIASVA";
var_s = var_s + "ceAAGaUZrjSgobjmOYhAJCKJUWAFFoVDCgZThGgJHomMIhBDHASQTQ8EytJqmKajCaRSDUJZkWZOIyjBd6a5tVbXEaVTAccxhOKeahvGo5Fred40TRINCWHI1d4NH69J";
var_s = var_s + "bwMILSgME6FABXdhWFC+Ex9Kiea7kOqIJwyA5bY5kGRWDRkLzROAALJ1Cz7KqydpDYyAGbABagAYfPy8JzxHKNarfA5GZzuG4zdi8U41WCBdpnHQNS4KL6ndBbWrdFoi";
var_s = var_s + "C8X4QnAOQ8B4dwiHQCIEhQDQmDOIZUmQZYDkIVRSmIEQ3lUGwbEIRQQh4ZpeEQGIMB0JZdkoc4XnqVB/k0CAGAKAJgEgFgGgGYBXnyVA5mCRQ4maA5NjgRJvgSTwoFYF";
var_s = var_s + "oFmGCBmBqBphhgTJvDcIkFlWCJhmOLgmDoYoIiYKoKmKSI2C6CwiGOLJwgyTJ4lYAg8mOCI+DqDpjkiMJ0g+TJZAYN4OGOWQWEaCpjnOUhBDMZAzk4MYTmUCRGFKFJlE";
var_s = var_s + "kRhJhKZJTjIWoWmWSR2F6F5mAmBhbhWZAoASdYZk6WYmGqGpmkmNhuhulQonaHJlgmGhnDuJ4JmYeoemeSZ2H6H5nhmTJ2h0TQKAoHohmiCgmgqIpokoJJ3iOaBKDydw";
var_s = var_s + "8GkShWhaJZpgoZoaiaaRTmKHokGieJiiKKJqEqFomimaoKg6Hg+CgSouimK5rAqRg4D4axKjaHoSGuCpmjqLprkqdo6i0D4aBKQIgiwSwWkaMZsgsJpGD6LJLAqNIyi0";
var_s = var_s + "CxGlKHJskOahLgKJhzlaK4gi2GxOl6MZtjmTJOjiX5ThSWo5mMM5CkCOpukuNpujubwLiYEY8k2NQ4mqPZNhuZgIj6b5LnaeQ2GXsJrGuQAEAQgI";
excascadefile1.VisualAppearance().Add(1,COMVariant::createFromStr(var_s));
excascadefile1.StatusBarVisible(2/*exStatusBarAnchorTop*/);
excascadefile1.Background(168/*exStatusBackColor*/,0x1404040);
excascadefile1.Background(169/*exStatusForeColor*/,WinApi::RGB2int(255,255,255));
excascadefile1.Background(174/*exStatusPanelBackColor*/,0x1808080);
excascadefile1.EndUpdate();
}
|
23
|
How can I change the status bar's visual appearance

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.StatusBarVisible(2/*exStatusBarAnchorTop*/);
excascadefile1.Background(168/*exStatusBackColor*/,WinApi::RGB2int(40,40,40));
excascadefile1.Background(169/*exStatusForeColor*/,WinApi::RGB2int(255,255,255));
excascadefile1.Background(174/*exStatusPanelBackColor*/,WinApi::RGB2int(128,128,128));
excascadefile1.EndUpdate();
}
|
22
|
How can I change the visual appearance for all split-bars that the control displays

public void init()
{
str var_s;
;
super();
excascadefile1.BeginUpdate();
var_s = "gBFLBCJwBAEHhEJAAEhABNACg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIZQ7BKNIxjSJwFiCCQwSDKEjyCKcGRHF6MI6gOYpCgOIYjRJNIASVA";
var_s = var_s + "ceAAGaUZrjSgobjmOYhAJCKJUWAFFoVDCgZThGgJHomMIhBDHASQTQ8EytJqmKajCaRSDUJZkWZOIyjBd6a5tVbXEaVTAccxhOKeahvGo5Fred40TRINCWHI1d4NH69J";
var_s = var_s + "bwMILSgME6FABXdhWFC+Ex9Kiea7kOqIJwyA5bY5kGRWDRkLzROAALJ1Cz7KqydpDYyAGbABagAYfPy8JzxHKNarfA5GZzuG4zdi8U41WCBdpnHQNS4KL6ndBbWrdFoi";
var_s = var_s + "C8X4QnAOQ8B4dwiHQCIEhQDQmDOIZUmQZYDkIVRSmIEQ3lUGwbEIRQQh4ZpeEQGIMB0JZdkoc4XnqVB/k0CAGAKAJgEgFgGgGYBXnyVA5mCRQ4maA5NjgRJvgSTwoFYF";
var_s = var_s + "oFmGCBmBqBphhgTJvDcIkFlWCJhmOLgmDoYoIiYKoKmKSI2C6CwiGOLJwgyTJ4lYAg8mOCI+DqDpjkiMJ0g+TJZAYN4OGOWQWEaCpjnOUhBDMZAzk4MYTmUCRGFKFJlE";
var_s = var_s + "kRhJhKZJTjIWoWmWSR2F6F5mAmBhbhWZAoASdYZk6WYmGqGpmkmNhuhulQonaHJlgmGhnDuJ4JmYeoemeSZ2H6H5nhmTJ2h0TQKAoHohmiCgmgqIpokoJJ3iOaBKDydw";
var_s = var_s + "8GkShWhaJZpgoZoaiaaRTmKHokGieJiiKKJqEqFomimaoKg6Hg+CgSouimK5rAqRg4D4axKjaHoSGuCpmjqLprkqdo6i0D4aBKQIgiwSwWkaMZsgsJpGD6LJLAqNIyi0";
var_s = var_s + "CxGlKHJskOahLgKJhzlaK4gi2GxOl6MZtjmTJOjiX5ThSWo5mMM5CkCOpukuNpujubwLiYEY8k2NQ4mqPZNhuZgIj6b5LnaeQ2GXsJrGuQAEAQgI";
excascadefile1.VisualAppearance().Add(1,COMVariant::createFromStr(var_s));
excascadefile1.AllowSplitView(2/*exAllowTwoSplitView*/);
excascadefile1.Background(18/*exSplitBar*/,0x1000000);
excascadefile1.Background(142/*exCSplitBar*/,0x1000000);
excascadefile1.Background(141/*exHSplitBar*/,0x1000000);
excascadefile1.HeaderVisible(false);
excascadefile1.EndUpdate();
}
|
21
|
How can I change the visual appearance for all split-bars that the control displays

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.AllowSplitView(2/*exAllowTwoSplitView*/);
excascadefile1.Background(18/*exSplitBar*/,WinApi::RGB2int(0,0,1));
excascadefile1.Background(142/*exCSplitBar*/,WinApi::RGB2int(0,0,1));
excascadefile1.Background(141/*exHSplitBar*/,WinApi::RGB2int(0,0,1));
excascadefile1.HeaderVisible(false);
excascadefile1.EndUpdate();
}
|
20
|
How can I change the tooltip's visual appearance

// MouseMove event - Occurs when the user moves the mouse.
void onEvent_MouseMove(int _Button,int _Shift,int _X,int _Y)
{
;
excascadefile1.ShowToolTip("This is a bit of <b>HTML<b> text to be shown when the cursor hovers the control.");
}
public void init()
{
str var_s;
;
super();
excascadefile1.BeginUpdate();
var_s = "gBFLBCJwBAEHhEJAAEhABEgDg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIHQSDSEYyjGLIXAWCYSAAMIyDKAUEhyGCUBileQhVgyJI3RgMUIzVA";
var_s = var_s + "cRRFEiUJQlIZZCgeCZETrPcaUVDcTQHJyRYDlWA3NBwJAAVTVcT0FJdCxEGiRBiqOZ5CAqHIeU7IMI2HTNMStDCYRpEW4bTocMJ1QKNNzyRIkRShC6zLRnDAwApyLIuT";
var_s = var_s + "BOcx0Pb+CQ5HgAMgnbA6Bg2XYNTRYNKRRjYKwTKCQJ5tOCbNq2W6WUhBFb2DYdewTQIAM6gO0cQyiAC2Lb0aR5brKdIoXpeAAcDblF4/BLZAA2DZsOhzBpjYreNBRBhu";
var_s = var_s + "C+G4oFQOQ8liXw/BEX5pg4dY8GgHpCiGNJtHadJwDGFp7HuQpiF2OBRHsHZ7g+ZJkHofB7HARAkiAaQYkcQZUHIGRUGQDIuE2BAhDYBxGkMZAkCgRxRnWKAYEYB4Elma";
var_s = var_s + "QJAGQ42BgOxPCgdJMgeS7/CKCJiEiCJDgmThYiSfoKmGNAOBsOYjAMEgyDcYxDi4NoNmOCJmDoMhjkMYg+D8ZAEAyd4QkwWQUmqEZOmkJhKhKZJJDYSg8mUAwiFIOZlE";
var_s = var_s + "QDJVhWTR5GSb4WmSaR2F6FpOniJJlDGJhEA4MgxA4OYknGGpPAmNhuhulRGHKGxLjmVQDC+J4DiYeg8GGWYuH6H5oAoBoCgcTwimaBodmeGZongPRPCoCoOiOZ5qBIIo";
var_s = var_s + "iAuaZomkPoPGOToEiaaZKHaHYfiUA5OhMAAngoVh6iYKYqHqKoqmGWoGiOKRkHOKJ7D2TxKgaNotmuCpmFAPQrkqPh4iwaw6laOowmwOpwnSL4LmiXJ9D4TxbBqTozm0";
var_s = var_s + "CxGjwPRtEsIJsjWT4Dlydo1C2Sx2l6N5uAOWpijIDpbhYQ42i4K4mmqOpukuMpnjIJIjmKco5m8S5WnaPZkDuSJ4h0S46FKcY8m+DAHAGPovkoUhgD4cILmsCpCnCTA2";
var_s = var_s + "nKQgPhwFokh4JpjmsFpEDGDBnBqRpwgwWJ6kSKhZjie5FnGTIXCWR4yAmYh+D+D48g8HpLnMDJHDIPoylObwpWIY5/CyTJzkydw1kSIhzA6ZQ7E+fJrDWUZ0g0JxKksT";
var_s = var_s + "5NDSPJTmUaRcmAN5Nn0FJ/lMdYNGcWpWnWHRaGAMZ2AQDoEDKNhLicVpViQDYnGqWpPl2HxFDQNwJgoLoGGaCcDInRdjMCuNYbovR2D2FyNgNIcAJC5FWKwNwcBqAzCW";
var_s = var_s + "BoPgTA8BkEwFwN4HRjjyAMH8EgcQ5CaGIFoAAHQ3AoAAIAQBAQ==";
excascadefile1.VisualAppearance().Add(1,COMVariant::createFromStr(var_s));
excascadefile1.Background(64/*exToolTipAppearance*/,0x1000000);
excascadefile1.EndUpdate();
}
|
19
|
How can I change the tooltip's visual appearance

// MouseMove event - Occurs when the user moves the mouse.
void onEvent_MouseMove(int _Button,int _Shift,int _X,int _Y)
{
;
excascadefile1.ShowToolTip("This is a bit of <b>HTML<b> text to be shown when the cursor hovers the control.");
}
public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.Background(65/*exToolTipBackColor*/,WinApi::RGB2int(0,0,1));
excascadefile1.Background(66/*exToolTipForeColor*/,WinApi::RGB2int(255,255,0));
excascadefile1.EndUpdate();
}
|
18
|
How can I change the visual appearance of the control's split bar

public void init()
{
str var_s;
;
super();
excascadefile1.BeginUpdate();
var_s = "gBFLBCJwBAEHhEJAAEhABEgDg6AADACAxRDgMQBQKAAzAJBIYhiG4cYCgMZhXDOCYXABCEYRXBIHQSDSEYyjGLIXAWCYSAAMIyDKAUEhyGCUBileQhVgyJI3RgMUIzVA";
var_s = var_s + "cRRFEiUJQlIZZCgeCZETrPcaUVDcTQHJyRYDlWA3NBwJAAVTVcT0FJdCxEGiRBiqOZ5CAqHIeU7IMI2HTNMStDCYRpEW4bTocMJ1QKNNzyRIkRShC6zLRnDAwApyLIuT";
var_s = var_s + "BOcx0Pb+CQ5HgAMgnbA6Bg2XYNTRYNKRRjYKwTKCQJ5tOCbNq2W6WUhBFb2DYdewTQIAM6gO0cQyiAC2Lb0aR5brKdIoXpeAAcDblF4/BLZAA2DZsOhzBpjYreNBRBhu";
var_s = var_s + "C+G4oFQOQ8liXw/BEX5pg4dY8GgHpCiGNJtHadJwDGFp7HuQpiF2OBRHsHZ7g+ZJkHofB7HARAkiAaQYkcQZUHIGRUGQDIuE2BAhDYBxGkMZAkCgRxRnWKAYEYB4Elma";
var_s = var_s + "QJAGQ42BgOxPCgdJMgeS7/CKCJiEiCJDgmThYiSfoKmGNAOBsOYjAMEgyDcYxDi4NoNmOCJmDoMhjkMYg+D8ZAEAyd4QkwWQUmqEZOmkJhKhKZJJDYSg8mUAwiFIOZlE";
var_s = var_s + "QDJVhWTR5GSb4WmSaR2F6FpOniJJlDGJhEA4MgxA4OYknGGpPAmNhuhulRGHKGxLjmVQDC+J4DiYeg8GGWYuH6H5oAoBoCgcTwimaBodmeGZongPRPCoCoOiOZ5qBIIo";
var_s = var_s + "iAuaZomkPoPGOToEiaaZKHaHYfiUA5OhMAAngoVh6iYKYqHqKoqmGWoGiOKRkHOKJ7D2TxKgaNotmuCpmFAPQrkqPh4iwaw6laOowmwOpwnSL4LmiXJ9D4TxbBqTozm0";
var_s = var_s + "CxGjwPRtEsIJsjWT4Dlydo1C2Sx2l6N5uAOWpijIDpbhYQ42i4K4mmqOpukuMpnjIJIjmKco5m8S5WnaPZkDuSJ4h0S46FKcY8m+DAHAGPovkoUhgD4cILmsCpCnCTA2";
var_s = var_s + "nKQgPhwFokh4JpjmsFpEDGDBnBqRpwgwWJ6kSKhZjie5FnGTIXCWR4yAmYh+D+D48g8HpLnMDJHDIPoylObwpWIY5/CyTJzkydw1kSIhzA6ZQ7E+fJrDWUZ0g0JxKksT";
var_s = var_s + "5NDSPJTmUaRcmAN5Nn0FJ/lMdYNGcWpWnWHRaGAMZ2AQDoEDKNhLicVpViQDYnGqWpPl2HxFDQNwJgoLoGGaCcDInRdjMCuNYbovR2D2FyNgNIcAJC5FWKwNwcBqAzCW";
var_s = var_s + "BoPgTA8BkEwFwN4HRjjyAMH8EgcQ5CaGIFoAAHQ3AoAAIAQBAQ==";
excascadefile1.VisualAppearance().Add(1,COMVariant::createFromStr(var_s));
excascadefile1.Background(18/*exSplitBar*/,0x1000000);
excascadefile1.HeaderVisible(false);
excascadefile1.Mode(0/*exFixCascadeMode*/);
excascadefile1.EndUpdate();
}
|
17
|
How can I change the visual appearance of the control's split bar

public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.Background(18/*exSplitBar*/,WinApi::RGB2int(240,240,240));
excascadefile1.HeaderVisible(false);
excascadefile1.Mode(0/*exFixCascadeMode*/);
excascadefile1.EndUpdate();
}
|
16
|
How can I load images into the control

public void init()
{
;
super();
excascadefile1.HTMLPicture("pic1","c:\\exontrol\\images\\zipdisk.gif");
excascadefile1.StatusBarVisible(2/*exStatusBarAnchorTop*/);
excascadefile1.StatusBarLabel("<img>pic1</img> This is picture into the control's status bar");
}
|
15
|
Is it possible to show my tooltip

// MouseMove event - Occurs when the user moves the mouse.
void onEvent_MouseMove(int _Button,int _Shift,int _X,int _Y)
{
;
excascadefile1.ShowToolTip("This is a bit of <b>HTML<b> text to be shown when the cursor hovers the control.");
}
public void init()
{
;
super();
}
|
14
|
Is it possible to change the tooltip's font

public void init()
{
COM com_f;
anytype f;
;
super();
f = COM::createFromObject(new stdole.StdFont()); com_f = f;
f.Name("Tahoma");
f.Size(12);
excascadefile1.ToolTipFont(f);
}
|
13
|
Is it possible to change the tooltip's width

public void init()
{
;
super();
excascadefile1.ToolTipWidth(64);
}
|
12
|
How can I disable the control
public void init()
{
;
super();
excascadefile1.Enabled(false);
}
|
11
|
How can I force refreshing the control
public void init()
{
;
super();
excascadefile1.BeginUpdate();
excascadefile1.Refresh();
excascadefile1.EndUpdate();
}
|
10
|
How can I prevent showing any tooltip
public void init()
{
;
super();
excascadefile1.ToolTipDelay(0);
excascadefile1.ToolTipPopDelay(0);
}
|
9
|
How can I make the control's tooltip to be shown for a longer time

public void init()
{
;
super();
excascadefile1.ToolTipPopDelay(10000);
}
|
8
|
How can I make the control's tooltip to be shown faster

public void init()
{
;
super();
excascadefile1.ToolTipDelay(1);
}
|
7
|
How can I get the control's handle
public void init()
{
;
super();
print( excascadefile1.hWnd() );
}
|
6
|
How can I clears the images into the control

public void init()
{
str var_s;
;
super();
var_s = "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTql";
var_s = var_s + "Vq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0";
var_s = var_s + "ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yN";
var_s = var_s + "AOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=";
excascadefile1.Images(COMVariant::createFromStr(var_s));
excascadefile1.StatusBarVisible(2/*exStatusBarAnchorTop*/);
excascadefile1.StatusBarLabel("<img>1</img> This is an icon into the control's status bar");
excascadefile1.ReplaceIcon(COMVariant::createFromInt(0),COMVariant::createFromInt(-1));
}
|
5
|
How can I load images into the control

public void init()
{
str var_s;
;
super();
var_s = "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTql";
var_s = var_s + "Vq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m0";
var_s = var_s + "ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/yN";
var_s = var_s + "AOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=";
excascadefile1.Images(COMVariant::createFromStr(var_s));
excascadefile1.StatusBarVisible(2/*exStatusBarAnchorTop*/);
excascadefile1.StatusBarLabel("<img>1</img> This is an icon into the control's status bar");
}
|
4
|
How do I get the version of the control I am running
public void init()
{
;
super();
print( excascadefile1.Version() );
}
|
3
|
The control's foreground is changed if I open multiple views. What can be the problem

public void init()
{
;
super();
excascadefile1.ForeColor(WinApi::RGB2int(255,0,0));
excascadefile1.ForeColorAlternate(excascadefile1.ForeColor());
}
|
2
|
The control's background is changed if I open multiple views. What can be the problem

public void init()
{
;
super();
excascadefile1.BackColor(WinApi::RGB2int(255,255,0));
excascadefile1.BackColorAlternate(excascadefile1.BackColor());
}
|
1
|
How do I change the control's background color

public void init()
{
;
super();
excascadefile1.BackColor(WinApi::RGB2int(240,240,240));
excascadefile1.BackColorAlternate(excascadefile1.BackColor());
excascadefile1.HeaderVisible(false);
}
|